Quality Factors and Coding Standards - a Comparison Between Open Source Forges

نویسندگان

  • Andrea Capiluppi
  • Cornelia Boldyreff
  • Karl Beecher
  • Paul J. Adams
چکیده

Enforcing adherence to standards in software development in order to produce high quality software artefacts has long been recognised as best practice in traditional software engineering. In a distributed heterogeneous development environment such those found within the Open Source paradigm, coding standards are informally shared and adhered to by communities of loosely coupled developers. Following these standards could potentially lead to higher quality software. This paper reports on the empirical analysis of two major forges where OSS projects are hosted. The first one, the KDE forge, provides a set of guidelines and coding standards in the form of a coding style that developers may conform to when producing the code source artefacts. The second studied forge, SourceForge, imposes no formal coding standards on developers. A sample of projects from these two forges has been analysed to detect whether the SourceForge sample, where no coding standards are reinforced, has a lower quality than the sample from KDE. Results from this analysis form a complex picture; visually, all the selected metrics show a clear divide between the two forges, but from the statistical standpoint, clear distinctions cannot be drawn amongst these quality related measures in the two forge samples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

شیوه­های بهبود کیفیت کدگذاری تشخیص­ها و اقدامات از دیدگاه کدگذاران بیمارستان ­ های آموزشی دانشگاه ­ های علوم پزشکی ایران، تهران و شهید بهشتی

     Abstract   Background &Aims : Use of coded data for quality management, health care financing and health care policy requires a simplification of valid coding . Most programs aim to improve the quality of coded data by improving the accuracy of codes assigned by the coding staff.   This study was done for determine of coders view about effective factors on coding and quality improvement me...

متن کامل

Integrating Projects from Multiple Open Source Code Forges

Much of the data about free, libre, and open source (FLOSS) software development comes from studies of code forges or code repositories used for managing projects. This paper presents a method for integrating data about open source projects by way of matching projects (entities) across multiple code forges. After a review of the relevant literature, a few of the methods are chosen and applied t...

متن کامل

Comparison of Open Source Learning Management Softwares and Presenting a Native Evaluation Tool

Introduction: Nowadays all educational institutes are trying to use technology in their structure. This effort has been faced with different barriers, including cost, time, and support. Therefore, using open source softwares can partially help us in using technology. In this article, we review main features of several open source learning management softwares, while presenting a tool which incl...

متن کامل

A Conceptual Model for Underlying Factors of Parent-Adolescent Conflicts from Parents’ Perspective

Parent-adolescent conflict, which is affected by many factors, is one of the most important problems in many families with adolescents. This study, which was conducted via a qualitative method on the basis of grounded theory, aimed at identifying the underlying factors of parent-adolescent conflicts. Using theoretical, purposive, and voluntary sampling, a total number of 14 couples were selecte...

متن کامل

Comparison of compression efficiency between HEVC/H.265 and VP9 based on subjective assessments

Current increasing effort of broadcast providers to transmit UHD (Ultra High Definition) content is likely to increase demand for ultra high definition televisions (UHDTVs). To compress UHDTV content, several alternative encoding mechanisms exist. In addition to internationally recognized standards, open access proprietary options, such as VP9 video encoding scheme, have recently appeared and a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 233  شماره 

صفحات  -

تاریخ انتشار 2009